package com.zerosky.crm.po;

import java.io.Serializable;

import org.springframework.web.multipart.MultipartFile;

/**
 * 产品实体类 与实体表关联
 * 
 * @author hugy;
 * @since 2017-06-08
 */
public class Product implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer productId;// 主键ID
	private String productName;// 产品名称
	private String introduce;// 产品介绍
	private String yield;// 产品收益率
	private Integer totalPeriods;// 产品总期数
	private String graphicsText;// 营销文案
	private java.util.Date createDate;// 创建时间
	private String createPeople;// 创建人
	private Integer riskRating;// 产品风险评级
	private Double limitMoney;// 产品额度
	private Integer overt;// 产品权限

	/**
	 * 0或者1 0：有效记录 1：相反
	 */
	private String status;// 状态
	/**
	 * 用于权限模块，限制分公司之间的记录查询
	 */
	private String section;// 部门

	/* 文件上传所用 */
	private String fileName; // 不是数据库表里的数据 个人使用
	private MultipartFile hotelImgFile;

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public MultipartFile getHotelImgFile() {
		return hotelImgFile;
	}

	public void setHotelImgFile(MultipartFile hotelImgFile) {
		this.hotelImgFile = hotelImgFile;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getSection() {
		return section;
	}

	public void setSection(String section) {
		this.section = section;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public Integer getProductId() {
		return productId;
	}

	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getIntroduce() {
		return introduce;
	}

	public void setIntroduce(String introduce) {
		this.introduce = introduce;
	}

	public String getYield() {
		return yield;
	}

	public void setYield(String yield) {
		this.yield = yield;
	}

	public Integer getTotalPeriods() {
		return totalPeriods;
	}

	public void setTotalPeriods(Integer totalPeriods) {
		this.totalPeriods = totalPeriods;
	}

	public String getGraphicsText() {
		return graphicsText;
	}

	public void setGraphicsText(String graphicsText) {
		this.graphicsText = graphicsText;
	}

	public java.util.Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(java.util.Date createDate) {
		this.createDate = createDate;
	}

	public String getCreatePeople() {
		return createPeople;
	}

	public void setCreatePeople(String createPeople) {
		this.createPeople = createPeople;
	}

	public Integer getRiskRating() {
		return riskRating;
	}

	public void setRiskRating(Integer riskRating) {
		this.riskRating = riskRating;
	}

	public Double getLimitMoney() {
		return limitMoney;
	}

	public void setLimitMoney(Double limitMoney) {
		this.limitMoney = limitMoney;
	}

	public Integer getOvert() {
		return overt;
	}

	public void setOvert(Integer overt) {
		this.overt = overt;
	}

}